English Dictionary
◊ TROLLEY CAR
trolley car
n : a car that runs on rails and is propelled by electricity:
"`tram' and `tramcar' are British terms" [syn: {streetcar},
{tram}, {tramcar}, {trolley}]